sharp edged orifice - English Synonyms Dictionary